﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;
using QL_KhachSan.App_Code.DAL;

namespace QL_KhachSan
{
    public partial class Form_DichVu : Form
    {
        DAL_DichVu dal_dichvu;
        public Form_DichVu()
        {
            InitializeComponent();
            dal_dichvu = new DAL_DichVu();
        }

        private void them_nguoidung_Click(object sender, EventArgs e)
        {
            try
            {
                SqlParameter[] p = new SqlParameter[3];
                p[0] = new SqlParameter("@madv", txt_madv.Text.Trim());
                p[1] = new SqlParameter("@tendv", txt_tendv.Text.Trim());
                p[2] = new SqlParameter("@gia", int.Parse(txt_dongia.Text.Trim()));
                dal_dichvu.add_dv(p);
                MessageBox.Show("Dịch vụ đã được thêm thành công.");
            }
            catch
            {
                MessageBox.Show("Dịch vụ đã tồn tại.");
            }
        }

        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                SqlParameter[] p = new SqlParameter[1];
                p[0] = new SqlParameter("@madv", txt_madvxoa.Text.Trim());
                dal_dichvu.delete_dv(p);
                MessageBox.Show("Đã xóa thành công.");
            }
            catch
            {
                MessageBox.Show("Dịch vụ không tồn tại.");
            }
        }

        private void button2_Click(object sender, EventArgs e)
        {
            try
            {
                SqlParameter[] p = new SqlParameter[3];
                p[0] = new SqlParameter("@madv", txt_madvsua.Text.Trim());
                p[1] = new SqlParameter("@tendv", txt_tendvsua.Text.Trim());
                p[2] = new SqlParameter("@gia", int.Parse(txt_dongiasua.Text.Trim()));
                dal_dichvu.edit_dv(p);
                MessageBox.Show("Dịch vụ đã được sửa thành công.");
            }
            catch
            {
                MessageBox.Show("Dịch vụ không tồn tại.");
            }
        }
    }
}
